import React, { StrictMode } from 'react'
import ReactDOM from 'react-dom'

import App from './App.jsx'
// 6.引入状态管理器
import store from './store'
console.log(store) 
// dispatch  ---- 可以用来在组件中触发 改变状态的标识
// getState  ---- 可以用来在组件中获取状态管理器中的数据
// replaceReducer ---- 一般不轻易使用
// subscribe ---- 可以用来在需要的订阅状态管理器数据的变化

function render () {
  ReactDOM.render(
    <StrictMode>
      <App />
    </StrictMode>,
    document.getElementById('root')
  )
}
render()

// 7.订阅状态管理器的数据变化
store.subscribe(render)